package net.xt.testthread.service;

public interface ITestService {
    /**
     * 普通插入，在一个事务中
     */
    void singleThreadInsert();

    /**
     * 多线程事务批量插入,正常操作
     */
    void moreThreadInsert();

    /**
     * 多线程事务批量插入，故意出bug，演示要么一起成功，要么全体连坐
     */
    void moreThreadInsertFail();

    void delete();

    void updateStoreinNum(Integer goodsId) throws Exception;
}
